import Vue from 'vue'
import App from './App4'
/* 
  混入： 全局混入  局部混入
  混入的一个原则就是  数据以组件自身为准。
  钩子函数 混入的先执行 自己的后执行。
*/
// vuex vue-router 独立插件的可以考虑使用全局混入
// 业务组件最好不要使用
// Vue.mixin({
//   data() {
//     return {
//       age: 111,
//       name: 666
//     }
//   },
//   methods: {
//     fn2() { }
//   },
//   created() {
//     console.log("混入的狗子")
//     this.name = 888
//   }
// })


Vue.filter('format', function (val) {
  // val 对应是 |符 前边的那个值
  return `￥${(val / 100).toFixed(2)}元`
})
let vm = new Vue({
  render: h => h(App),
  methods: {
    qqq() { }
  },
  created() {
    console.log('vm自己的狗子')
  }
}).$mount('#app')
console.log(vm) 